screen vendor - German English Dictionary